wind dropsy - French English Dictionary